1. d4 d5 2. c4 Nf6 3. Nc3 dxc4 4. e3 Bf5 5. Bxc4 e6 6. Nge2 c6 7. O-O Be7 8. f3 O-O 9. e4 Bg6 10. Nf4 Nbd7 11. Nxg6 fxg6 12. Bxe6 Kh8 13. e5 Ng8 14. f4 Nb6 15. Qd3 Nh6 16. Bd2 Nf5 17. Be3 Bc5 18. Rad1 Nxe3 19. Qxe3 Be7 20. f5 gxf5 21. Bxf5 Nc4 22. Qh3 h6 23. Be6 Nb6 24. Rxf8 Bxf8 25. Ne4 Nd5 26. Rf1 Qb6 27. Rd1 Qxb2 28. Ng5 Nf4 29. Nf7 Kg8 30. Nxh6 Kh7 31. Qf5 Ng6 32. Bf7 resign