1. d4 Nf6 2. Nf3 d5 3. c4 c6 4. Nc3 dxc4 5. a4 Bf5 6. e3 e6 7. Bxc4 Nbd7 8. O-O Bd6 9. Qe2 Ne4 10. Nxe4 Bxe4 11. Nd2 Bg6 12. e4 e5 13. dxe5 Nxe5 14. Ba2 Qh4 15. g3 Qh3 16. f4 Ng4 17. Nc4 Bc5 18. Be3 Nxe3 19. Nxe3 Bxe4 20. Rf2 O-O 21. Rc1 Bd4 22. Rc4 Rad8 23. Bb3 Rfe8 24. Rxd4 Rxd4 25. Ng4 h5 26. Ne5 Bd5 27. Bc2 f6 28. Qe3 c5 29. b4 fxe5 30. fxe5 h4 31. bxc5 hxg3 32. Qxd4 gxf2 33. resign