1. e4 e5 2. Nf3 Nc6 3. Bc4 f6 4. d4 exd4 5. Nxd4 Bb4 6. c3 Ba5 7. O-O Nxd4 8. cxd4 g6 9. Nc3 Bxc3 10. bxc3 d6 11. f4 c6 12. Qb3 Ne7 13. Bf7 Kf8 14. Bc4 d5 15. Bd3 dxe4 16. Bxe4 f5 17. Bd3 Nd5 18. Ba3 Kg7 19. c4 Ne3 20. Rfe1 Ng4 21. Bb2 Kf8 22. d5 Qh4 23. h3 Qf2 24. Kh1 Ne3 25. Re2 Qxf4 26. Bxh8 c5 27. Rae1 Bd7 28. Rxe3 Kg8 29. Qc3 resign