1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. Nf3 dxc4 6. e3 h6 7. Bh4 c6 8. a4 Bb4 9. Bxc4 g5 10. Bg3 Ne4 11. Rc1 Qa5 12. O-O Nxg3 13. hxg3 Bd6 14. e4 a6 15. e5 Be7 16. Ne4 b5 17. axb5 axb5 18. Be2 Qb4 19. Nf6 Bxf6 20. exf6 Qxb2 21. Ne5 Ra2 22. Bh5 Rh7 23. Qd3 Rh8 24. Nxf7 Rf8 25. Nd6 Kd7 26. Nxc8 Rxc8 27. Qh7 Kd6 28. Qe7 Kd5 29. Bf3 resign