1. e4 e5 2. Nf3 Nf6 3. Nxe5 d6 4. Nxf7 Kxf7 5. d4 c5 6. dxc5 Nc6 7. Bc4 Be6 8. Bxe6 Kxe6 9. O-O Kf7 10. f4 dxc5 11. Qe2 Qd4 12. Kh1 Qxe4 13. Qb5 Nd4 14. Qc4 Ne6 15. Qb5 Nxf4 16. Bxf4 a6 17. Qb6 Be7 18. Nc3 Qxc2 19. Qxb7 Rhe8 20. Bd6 Rad8 21. Bxc5 Rb8 22. Qd5 Kf8 23. Bxe7 Rxe7 24. Qd6 Rxb2 25. Rxf6 gxf6 26. Qxf6 Ke8 27. Qh8 Kd7 28. Rd1 Qxd1 29. resign