1. Nf3 Nc6 2. g3 Nf6 3. Bg2 e5 4. d3 d5 5. O-O h6 6. Nbd2 Bc5 7. e4 d4 8. Nc4 Bg4 9. h3 Bh5 10. g4 Bxg4 11. hxg4 Nxg4 12. Nh2 Nxh2 13. Kxh2 Qh4 14. Kg1 O-O 15. Qf3 Rae8 16. Qh3 Qf6 17. f4 exf4 18. Bxf4 Qd8 19. Kh2 b5 20. Nd2 Bd6 21. Qg3 Nb4 22. Bxd6 cxd6 23. Rfc1 Nc6 24. Rg1 f5 25. Bh3 Qf6 26. Bxf5 Ne5 27. Nf3 Nxf3 28. Qxf3 Re5 29. Raf1 Qh4 30. Qh3 Qxh3 31. Kxh3 Kh8 32. Rg6 d5 33. Rfg1 Rf6 34. Rxg7 Rfxf5 35. Rg8 resign