1. g3 Nbc6 2. b3 b6 3. Nbc3 Bb7 4. e4 Ne5 5. d4 Ng4 6. Ne3 Nxe3 7. fxe3 Ba6 8. Ne2 c5 9. Qf2 g6 10. O-O-O c4 11. h4 cxb3 12. axb3 e5 13. Kb1 exd4 14. Bxd4 Bxd4 15. exd4 d6 16. Nf4 Qb5 17. h5 g5 18. Nd5 Qd7 19. Nf6 Qe6 20. Nxh7 Ke7 21. e5 dxe5 22. dxe5 Nc6 23. Bd5 Qxe5 24. Rge1 Kd7 25. Bxc6 Kxc6 26. Rxe5 Kb7 27. Re7 Rc7 28. Rxc7 Kxc7 29. Qxf7 resign