1. c3 O-O 2. g3 c6 3. Ne3 e6 4. b4 f5 5. Nb3 Nb6 6. Nc5 Rc7 7. d4 Nd5 8. Nxd5 cxd5 9. Qf3 b6 10. Na6 Rc8 11. Nxb8 Rxb8 12. O-O Nf7 13. c4 dxc4 14. Rxc4 Ng5 15. Qb3 Bh5 16. Rc7 Bxe2 17. Bd2 Nf3 18. Kg2 Nxd2 19. Qe3 Bxf1 20. Kh1 Nxb1 21. Rxd7 Rbe8 22. Qb3 Nd2 23. Qd1 Bb5 24. Rxa7 Bc6 25. Kg1 Nf3 26. Kf1 Nxh2 27. Kg1 Nf3 28. Kf1 g6 29. Rc7 Ba8 30. a4 Qxd4 31. Qxd4 Nxd4 32. resign