1.Nf3 d5 2.g3 c5 3.Bg2 Nc6 4.d4 Bf5 5.O-O e6 6.c4 Nf6 7.Nc3 dxc4 8.Qa4 Qd7 9.dxc5 Bxc5 10.Rd1 Qc7 11.Qxc4 Nd7 12.Rxd7 Bxf2+ 13.Kxf2 Qxd7 14.Bf4 O-O 15.Rd1 Qc8 16.Nb5 Rd8 17.Nd6 Qd7 18.Rd2 Bg6 19.Bg5 Rf8 20.Nh4 f6 21.Be3 Ne5 22.Qb3 Ng4+ 23.Kg1 Nxe3 24.Qxe3 Qc7 25.Nxg6 Qc1+ 26.Kf2 hxg6 27.Qxe6+ Kh8 28.Qh3+ Kg8 29.Bd5+ Rf7 30.Nxf7 Qxd2 31.Qh8#