1. e4 Nc6 2. f4 e5 3. Nf3 exf4 4. Bc4 Bd6 5. d4 g5 6. O-O g4 7. e5 gxf3 8. Qxf3 Qe7 9. exd6 cxd6 10. Qxf4 f6 11. Qg4 Qf8 12. Qh5 Kd8 13. Qh4 Nce7 14. Bg5 f5 15. Nc3 h6 16. Bf4 Qf6 17. Qxf6 Nxf6 18. Bxd6 Ne4 19. Nxe4 fxe4 20. Rae1 b6 21. Rxe4 Nc6 22. Bd5 Bb7 23. Ref4 Kc8 24. Rf8 Rxf8 25. Rxf8 Nd8 26. Bc4 Be4 27. Re8 Kb7 28. Rxe4 a6 29. Re8 Ne6 30. Bd5 resign