1. e4 d5 2. exd5 Qxd5 3. Nc3 Qa5 4. f4 Nf6 5. Nf3 Bg4 6. Be2 e6 7. O-O Nc6 8. d3 Bc5 9. Kh1 O-O 10. Bd2 Be7 11. Ne4 Qb6 12. Bc3 Nd5 13. Ne5 Ne3 14. Qd2 Nxf1 15. Rxf1 Bxe2 16. Qxe2 Nd4 17. Qg4 f5 18. Qg3 fxe4 19. Nd7 Qd6 20. Nxf8 Bxf8 21. dxe4 Ne2 22. Qf3 Nxc3 23. Qxc3 c5 24. Qb3 Qb6 25. Qc3 Rd8 26. b3 Qb4 27. Qe5 Rd6 28. f5 Qd4 29. Qf4 exf5 30. Qxf5 Rf6 31. resign