1. e4 e5 2. Nf3 Nf6 3. Nxe5 d6 4. Nf3 Nxe4 5. Qe2 Qe7 6. d4 Bg4 7. Nc3 Nxc3 8. bxc3 Bxf3 9. Qxe7 Bxe7 10. gxf3 Nd7 11. Rb1 O-O-O 12. d5 Bf6 13. c4 Bc3 14. Bd2 Rde8 15. Kd1 Bxd2 16. Kxd2 Nc5 17. Bh3 Kd8 18. a4 a5 19. Bf5 b6 20. Ra1 Re7 21. Bd3 g6 22. Rhe1 Rxe1 23. Kxe1 Re8 24. Kd2 Re5 25. Bf1 Rh5 26. h3 Rh4 27. Kc3 Nd7 28. resign