1. f4 e5 2. e4 exf4 3. Bc4 d5 4. exd5 Nf6 5. Nc3 Nbd7 6. Nf3 Bd6 7. O-O O-O 8. d4 Nb6 9. Bb3 Bg4 10. h3 Bxf3 11. Qxf3 Qd7 12. Bxf4 Bxf4 13. Qxf4 Nbxd5 14. Nxd5 Nxd5 15. Qf3 Nf6 16. c3 c6 17. Qd3 c5 18. Bc2 Rfe8 19. Rxf6 gxf6 20. Qxh7 Kf8 21. Qh8 Ke7 22. Re1 Kd8 23. Qxf6 Kc7 24. Qf4 Kd8 25. Qg5 Re7 26. Ba4 b5 27. Bxb5 Qxb5 28. Rxe7 Qb6 29. Re6 resign