1.e4 e6 2.Nf3 d5 3.e5 c5 4.b4 cxb4 5.a3 bxa3 6.d4 Nc6 7.c3 Nge7 8.Bd3 Nf5 9.O-O Be7 10.g4 Nh4 11.Nxh4 Bxh4 12.f4 g6 13.g5 h6 14.Nxa3 hxg5 15.Nb5 g4 16.Nd6+ Kf8 17.Qxg4 Be7 18.Nxf7 Rh4 19.Qg3 Qe8 20.Bxg6 Bd7 21.f5 exf5 22.Bh6+ Rxh6 23.Nxh6 Bh4 24.Qg2 Qd8 25.Nxf5 Kg8 26.Bf7+ Kxf7 27.Qg7+ Ke6 28.Qg6+ Bf6 29.Ng7+ Ke7 30.Qxf6#