1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Nd2 d5 5.a3 Be7 6.Ngf3 Nbd7 7.b3 O-O 8.Bb2 b6 9.cxd5 exd5 10.Bg2 Bb7 11.Ne5 c5 12.O-O Nxe5 13.dxe5 Ne4 14.Nxe4 dxe4 15.Qc2 Qd5 16.f4 exf3 17.Bxf3 Qd7 18.Rad1 Qc8 19.Bxb7 Qxb7 20.Qf5 Qc6 21.Rd7 g6 22.Qh3 Bg5 23.Rf3 Rad8 24.Rxa7 Qe4 25.e6 Rd1+ 26.Kf2 Be3+ 27.Rxe3 fxe6+ 28.Rf3 Rxf3+ 29.exf3 Qe1+ 30.Kg2 Qf1# 0-1