1. e4 e5 2. Nf3 Nc6 3. g3 f6 4. Bg2 Bc5 5. O-O d6 6. h3 Nge7 7. c4 Nd4 8. d3 Nxf3 9. Qxf3 Be6 10. Nc3 Qd7 11. Kh2 O-O-O 12. Be3 g5 13. g4 Ng6 14. Bxc5 dxc5 15. Qxf6 Nf4 16. Qxe5 Nxg2 17. Kxg2 h5 18. f3 hxg4 19. fxg4 Rde8 20. Qg3 b6 21. a3 Rh7 22. Rh1 Rh4 23. Nd5 Bxd5 24. cxd5 Rh6 25. b3 Rf6 26. Rhf1 Rxf1 27. Rxf1 Kb7 28. Qf3 Qd8 29. Qf7 Re7 30. Qf6 Re8 31. Qxd8 Rxd8 32. Rf5 Ka6 33. Rxg5 Kb5 34. h4 resign