1. e4 Nf6 2. e5 Nd5 3. c4 Nb6 4. d4 d6 5. f4 dxe5 6. fxe5 Nc6 7. Be3 Bf5 8. Nc3 e6 9. Nf3 Bg4 10. Be2 Qd7 11. Qd2 Be7 12. O-O O-O-O 13. Rad1 f6 14. d5 Bxf3 15. exf6 Bxf6 16. Bxb6 axb6 17. Bxf3 Ne5 18. b3 Nxf3 19. Rxf3 Qe7 20. Re3 Bg5 21. Rde1 exd5 22. Nxd5 Qc5 23. Qc3 Rhe8 24. b4 Bxe3 25. Nxe3 Qd4 26. Qc1 Re4 27. Kh1 Rde8 28. Nc2 Qxc4 29. Rxe4 Rxe4 30. Qd1 Qxc2 31. resign