1. e4 d5 2. Nc3 c6 3. Nf3 Bg4 4. h3 Bh5 5. exd5 cxd5 6. g4 Bg6 7. Ne5 Qd6 8. d4 f6 9. Nb5 Qb6 10. Nxg6 hxg6 11. Bf4 Na6 12. Bd3 Kf7 13. c3 g5 14. Qc2 Nh6 15. Bh2 Rc8 16. a3 e6 17. O-O Be7 18. Rae1 Nb8 19. Qe2 Rc6 20. f4 gxf4 21. Bxf4 Nd7 22. Bc7 Qa6 23. Nd6 Rxd6 24. Bxa6 Rxa6 25. c4 dxc4 26. d5 Bc5+ 27. Kg2 exd5 28. g5 Rc8 29. gxh6 resign