1.e4 Nc6 2.d4 d5 3.e5 Bf5 4.Be3 e6 5.Bd3 Nge7 6.c3 f6 7.f4 Bxd3 8.Qxd3 Nf5 9.Nf3 fxe5 10.fxe5 Be7 11.Nbd2 O-O 12.Bf2 Qe8 13.g4 Nh6 14.h3 Nf7 15.h4 a5 16.a4 Nh6 17.Rg1 Rf4 18.Nh2 Nd8 19.Be3 Rf8 20.Ndf3 c5 21.Bxh6 gxh6 22.g5 h5 23.g6 h6 24.g7 Rf5 25.O-O-O Qxa4 26.Rg6 Ra6 27.Rdg1 Rb6 28.Qb1 Nf7 29.Rxe6 Rxe6 30.Qxf5 Rb6 31.Qxf7+ Kxf7 32.g8=Q# 1-0