1. e4 Nf6 2. e5 Nd5 3. Bc4 Nb6 4. Bb3 c5 5. Qf3 c4 6. Bxc4 Nxc4 7. d4 Nc6 8. Ne2 d6 9. exd6 Qxd6 10. Bf4 Qf6 11. Nbc3 Nxd4 12. Qd3 Nxe2 13. Bc7 Nd6 14. Nb5 Nf4 15. Nxd6 exd6 16. Qe4 Be7 17. O-O-O Ne6 18. Bxd6 Bxd6 19. Rxd6 O-O 20. Rd5 Nf4 21. Rd2 Ng6 22. h3 Bf5 23. Qxb7 Rab8 24. Qxa7 Qxb2 25. Kd1 Nf4 26. Rd4 Qxc2 27. Ke1 Rb1 28. resign