1. g3 Nf6 2. b3 g6 3. e4 e5 4. Ne3 Nc6 5. Ne2 b5 6. Qh3 Nb4 7. Nc3 Qc5 8. O-O h5 9. a3 Nc6 10. b4 Qf8 11. f4 Ng4 12. Nxg4 hxg4 13. Qxg4 Nd4 14. Nd5 Bxd5 15. exd5 Nxc2 16. Bxe5 Bxe5 17. fxe5 Nxa3 18. Rbc1 Rxe5 19. Qxg6 fxg6 20. Rxf8 Kb7 21. Rxb8 Kxb8 22. d3 Re2 23. Be4 g5 24. h4 gxh4 25. gxh4 Nc2 26. h5 Nxb4 27. h6 resign