1.d4 Nf6 2.Nf3 g6 3.g3 c5 4.c3 b6 5.Bg2 Bb7 6.Qb3 Qc8 7.O-O Bg7 8.Ne5 O-O 9.Bxb7 Qxb7 10.dxc5 Qe4 11.cxb6 axb6 12.Nc4 Qxe2 13.Nxb6 Ra5 14.Nc4 Rh5 15.Nbd2 Qe6 16.Qb7 Nc6 17.Ne3 Qh3 18.Nf3 Ne5 19.Rd1 d5 20.Nxe5 Qxh2+ 21.Kf1 Rxe5 22.Rd4 Ne4 23.Rxe4 Qh1+ 24.Ke2 dxe4 25.Qd7 Qf3+ 26.Ke1 Rh5 27.Nf1 Bxc3+ 28.Bd2 e3 29.fxe3 Rh1 30.Qd3 Rxf1+ 31.Qxf1 Qxe3+ 32.Kd1 Qxd2#