1. d4 d5 2. Nf3 Nf6 3. c4 e6 4. Nc3 Be7 5. cxd5 exd5 6. Qc2 O-O 7. Bg5 h6 8. Bh4 c6 9. e3 Bg4 10. Ne5 Be6 11. Bd3 Nbd7 12. f4 Nb6 13. h3 Rc8 14. O-O Nh5 15. Bxe7 Qxe7 16. Bh7 Kh8 17. f5 Bd7 18. Bg6 Ng3 19. Bxf7 Qf6 20. Ng6 Kh7 21. Nxf8 Rxf8 22. Bg6 Kh8 23. Rf4 Nc4 24. Qf2 Ne4 25. Nxe4 dxe4 26. Rxe4 Bxf5 27. Bxf5 resign