1. e4 d6 2. Nf3 Bg4 3. h3 Bh5 4. Be2 Nf6 5. Nc3 e5 6. d4 Nbd7 7. dxe5 dxe5 8. Bg5 Be7 9. O-O h6 10. Bh4 c6 11. Nd2 Bxe2 12. Qxe2 Nb6 13. Rad1 O-O 14. a3 Nbd7 15. Nc4 Qc7 16. Bg3 b5 17. Ne3 Nc5 18. Nf5 Rfe8 19. f4 Nfd7 20. fxe5 Nxe5 21. b4 Nb7 22. Rf2 Bf6 23. Nxh6 Kf8 24. a4 Re6 25. Rdf1 Qb6 26. Kh1 gxh6 27. Rxf6 Rxf6 28. Rxf6 Qd4 29. Bxe5 Qxe5 30. Rxc6 bxa4 31. Nxa4 Qa1 32. Kh2 Qxa4 33. Rxh6 Ke7 34. Qd2 Qd7 35. Qg5 resign