1. d4 d5 2. Nc3 Bf5 3. g3 e6 4. Bg2 Nf6 5. Bg5 Bd6 6. Nf3 c6 7. O-O Nbd7 8. Nh4 Bg6 9. Nxg6 fxg6 10. e4 dxe4 11. Nxe4 Bc7 12. c3 O-O 13. Bh4 a5 14. Nc5 Qb8 15. Nxe6 Rf7 16. Bxf6 Nxf6 17. Nxc7 Qxc7 18. a4 Raf8 19. h3 b6 20. Qb3 c5 21. Rac1 cxd4 22. cxd4 Qd6 23. Rfd1 h6 24. Rc6 Qd7 25. Rxb6 g5 26. Ra6 h5 27. Rxa5 h4 28. g4 Kh8 29. Rxg5 Qe7 30. Re5 Qc7 31. Qe3 Qc2 32. Bf3 Nh7 33. Rh5 Rxf3 34. Rf1 Rxe3 35. resign