1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.cxd5 exd5 5.Nc3 Be7 6.Bg5 h6 7.Bh4 O-O 8.e3 c6 9.Qc2 Re8 10.Bd3 Nbd7 11.O-O Ne4 12.Bxe7 Qxe7 13.Bxe4 dxe4 14.Nd2 Nf6 15.Rfc1 Bf5 16.Rab1 h5 17.b4 Rad8 18.b5 Rd6 19.Qb2 Ng4 20.Nf1 Qh4 21.bxc6 bxc6 22.g3 Qh3 23.Ne2 g5 24.Rc5 Rf6 25.Qc2 Bg6 26.Rxg5 Rxf2 27.Rxg6+ fxg6 28.Qb3+ Kh8 29.Nf4 Rxf1+ 30.Rxf1 Qxh2#