1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 O-O 5. Bd3 d5 6. Ne2 c6 7. O-O Nbd7 8. a3 Bd6 9. f4 dxc4 10. Bxc4 b5 11. Bd3 a6 12. e4 Be7 13. e5 Nd5 14. Nxd5 cxd5 15. f5 Bg5 16. Ng3 Bb7 17. Qg4 Bxc1 18. Raxc1 exf5 19. Nxf5 g6 20. Nd6 Bc8 21. h4 Nb6 22. Nxc8 Rxc8 23. h5 Nc4 24. hxg6 hxg6 25. Bxg6 Ne3 26. Bxf7+ Kh8 27. Qh3+ Kg7 28. Qxe3 Rxf7 29. Rxf7+ Kxf7 30. Rf1+ Ke8 31. Qf3 Rc7 32. Qf8+ Kd7 33. Qd6+