1.Nf3 Nf6 2.b3 d5 3.d4 Bf5 4.h3 e6 5.g4 Bg6 6.Ne5 Nbd7 7.Nxg6 hxg6 8.Bg5 Be7 9.Nc3 Nxg4 10.Bxe7 Qxe7 11.e3 Ngf6 12.Qe2 O-O 13.O-O-O c5 14.Bg2 Rfc8 15.Rhe1 cxd4 16.Rd3 Qa3+ 17.Kb1 dxc3 18.Rxc3 Rxc3 19.Qd1 Rac8 20.Qc1 Qc5 21.b4 Qxb4+ 22.Qb2 Qa4 23.Rd1 Rxc2 24.Qb3 Qc6 25.Re1 Rc1+ 26.Kb2 Rxe1 27.Ka3 Qa6+ 28.Qa4 Rc3+ 29.Kb4 Qc4+ 30.Ka5 b6#