1.Nf3 c5 2.e4 Nc6 3.Be2 d6 4.O-O Nf6 5.Nc3 g6 6.Bc4 Bg7 7.Ng5 O-O 8.Bxf7+ Rxf7 9.Nxf7 Kxf7 10.b3 Kg8 11.Bb2 Bg4 12.Ne2 Qd7 13.d3 Rf8 14.a4 d5 15.Ba3 dxe4 16.Bxc5 exd3 17.cxd3 Nd5 18.b4 Bxa1 19.Qxa1 Bxe2 20.Re1 Qg4 21.Qa2 Bf3 22.Bxe7 Qxg2#