1. e4 e6 2. d4 d5 3. e5 c5 4. c3 c4 5. Bf4 Nc6 6. Nf3 Be7 7. Nbd2 a6 8. a3 Bd7 9. Be2 b5 10. O-O h6 11. h3 g5 12. Bg3 h5 13. Bh2 g4 14. Ne1 gxh3 15. g3 h4 16. g4 Bg5 17. f4 Bh6 18. g5 Bg7 19. Bg4 Nge7 20. Ndf3 Qb6 21. Qe2 O-O-O 22. Nc2 Nf5 23. Bxf5 exf5 24. Nce1 a5 25. Nc2 b4 26. axb4 a4 27. b3 a3 28. g6 a2 29. b5 cxb3 30. e6 b2 31. resign