1.Nf3 d5 2.g3 Bg4 3.Bg2 Nd7 4.c4 e6 5.Qa4 Nf6 6.Ne5 c6 7.Nxg4 Nxg4 8.cxd5 Ngf6 9.dxc6 bxc6 10.Bxc6 Rc8 11.Nc3 Bc5 12.d4 Bxd4 13.O-O O-O 14.Bxd7 Qxd7 15.Qxd7 Nxd7 16.Rd1 Bxc3 17.Rxd7 Bf6 18.Rxa7 Rc2 19.Kf1 Rfc8 20.Be3 Rxb2 21.Rd1 h5 22.a4 Rcc2 23.Rdd7 Rxe2 24.Rxf7 h4 25.Rfb7 Ra2 26.gxh4 Rec2 27.h5 Kh7 28.h6 Be5 29.hxg7 Bf4 30.Ra8 Bxe3 31.g8=Q+ Kh6 32.Rh7#