1. Nf3 d5 2. g3 Nf6 3. Bg2 Nc6 4. d3 Bg4 5. O-O e5 6. Nbd2 Be7 7. b3 Qd7 8. c4 d4 9. a3 Bh3 10. b4 Bxg2 11. Kxg2 Qe6 12. Bb2 a6 13. Qc2 b5 14. Rac1 bxc4 15. Qxc4 Kd7 16. Qxe6+ fxe6 17. Rc2 Bd6 18. Rfc1 Ne7 19. Nc4 Ng6 20. Nxd6 cxd6 21. Rc7+ Kd8 22. Ng5 Rg8 23. Nxe6+ Ke8 24. Nxg7+ Kf8 25. Ne6+ Ke8 26. Rb7 Nd5 27. Nc7+ Nxc7 28. Rcxc7 1-0