1. e4 Nc6 2. d4 d5 3. e5 Bf5 4. c3 e6 5. Nf3 a6 6. Be2 f6 7. O-O fxe5 8. dxe5 Bc5 9. b4 Ba7 10. Bg5 Nge7 11. Bd3 O-O 12. Bxf5 Rxf5 13. Re1 Qf8 14. Bxe7 Nxe7 15. Rf1 Ng6 16. Qe2 Qe7 17. Nbd2 c5 18. a3 c4 19. a4 Qc7 20. Rae1 Nf4 21. Qd1 Nd3 22. Re2 Raf8 23. Qc2 g5 24. Nd4 R5f7 25. Nxe6 Qe7 26. Nxf8 Qxf8 27. Nf3 h6 28. Nd4 h5 29. Qd2 Qg7 30. e6 Re7 31. Nf5 resign