1. Nf3 d5 2. g3 Nc6 3. Bg2 Nf6 4. O-O e5 5. d3 Ng4 6. h3 Nh6 7. c4 f6 8. cxd5 Qxd5 9. Nc3 Qc5 10. Bd2 g5 11. Rc1 g4 12. hxg4 Nxg4 13. Ne4 Qb5 14. Bc3 Be6 15. a4 Qd5 16. Nh2 Qd8 17. Nxg4 Bxg4 18. Nd2 h5 19. Nf3 Qd7 20. Nh4 Bh6 21. Bd2 O-O-O 22. Bxc6 bxc6 23. Bxh6 Rxh6 24. Qc2 Rdh8 25. Qxc6 Qxc6 26. Rxc6 Bxe2 27. Rfc1 R8h7 28. Nf5 Bf3 29. Re6 Bg4 30. Nxh6 Bxe6 31. Rc6 Kd7 32. resign