1. e4 g6 2. d4 d6 3. Nf3 Bg4 4. Be2 Bg7 5. Be3 Nf6 6. Nc3 d5 7. exd5 Nxd5 8. Nxd5 Qxd5 9. c3 Nd7 10. O-O O-O-O 11. a4 h5 12. b4 Qd6 13. c4 f5 14. a5 f4 15. Bc1 Bxf3 16. Bxf3 Bxd4 17. Ra2 Nf6 18. Qc2 g5 19. Qf5 Kb8 20. Qxg5 Qxb4 21. Qb5 Qxb5 22. cxb5 e5 23. Re1 Ng4 24. Bxg4 hxg4 25. Ba3 g3 26. hxg3 fxg3 27. Rf1 Rh2 28. resign