1. d4 d5 2. c4 Nf6 3. Nc3 Nc6 4. Nf3 dxc4 5. Bg5 Bg4 6. Bxf6 exf6 7. d5 Nb4 8. e4 Bxf3 9. gxf3 Bc5 10. Bxc4 a6 11. a3 b5 12. axb4 bxc4 13. bxc5 Qb8 14. Qa4 Kd8 15. Qxc4 Re8 16. O-O a5 17. Rfd1 Ra7 18. Nb5 Rb7 19. Rxa5 h5 20. d6 c6 21. Nc7 Rf8 22. Ra8 Rxb2 23. Rxb8 Rxb8 24. Qa6 Kd7 25. Qc4 h4 26. Na6 Rb2 27. Nb4 h3 28. Nd3 Rb5 29. e5 f5 30. f4 g6 31. Re1 resign